/**
 * 该文件负责初始化数据
 */

// 首先连接数据库
require("../config/database");

// 引入数据模型
const adminModel = require("./adminModel");
require("./feedbackModel")
// 密码要进行 md5 加密
const md5 = require("md5");

// 接下来开始做数据初始化操作
(async function () {
    // admin 管理员表初始化
    const count = await adminModel.countDocuments();

    if (!count) {
        // 进入此 if，说明该表没有数据，我们进行一个初始化
        await adminModel.create({
            loginId: "root",
            nickname: "超级管理员",
            loginPwd: md5("123qwe"),
        });
        console.log("初始化管理员数据完毕...");
    }
})();


// 登录 注册
